ISO 15924 je mezinárodní standard definující kódy písem, vydaný Mezinárodní organizací pro normalizaci. Standard definuje dvě sady kódů: každé písmo má přiřazen jednak čtyřpísmenný kód, jednak trojciferné číslo. Písmenný kód se zpravidla zapisuje s prvním písmenem velkým a ostatními malými (např. Latn), aby se odlišil od jiných podobných kódů.[1]
Registrační autoritou pro tento kód je Unicode Consortium (organizace spravující Unicode); v čele registrační autority je Michael Everson.[2]
Písmenné kódy podle ISO 15924 se používají mimo jiné v IETF kódech, kde umožňují rozlišit různé způsoby zápisu nějakého jazyka (např. srbština zapsaná cyrilicí se označuje kódem sr-Cyrl, zatímco týž jazyk psaný latinkou má kód sr-Latn).